restraining straps - Español Inglés Diccionario